ganges river dolphin - English Synonyms Dictionary